// 版权所有 Epic Games, Inc. 保留所有权利。

#pragma once

#include "GameFramework/GameSession.h"

#include "LyraGameSession.generated.h"

class UObject;

UCLASS(Config = Game)
class ALyraGameSession : public AGameSession
{
	GENERATED_BODY()

public:

	ALyraGameSession(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); // 构造函数

protected:

	/** 覆盖以禁用默认行为 */
	virtual bool ProcessAutoLogin() override; // 处理自动登录

	virtual void HandleMatchHasStarted() override; // 处理比赛开始
	virtual void HandleMatchHasEnded() override; // 处理比赛结束
};